spring center punch - German English Dictionary